package com.xnx3.wangmarket;

/**
 *
 */
public class Authorization {
	/**
	 * 是否显示版权信息。true显示网市场版权信息
	 */
	public static Boolean copyright = false;

	/**
	 * //授权码
	 */
	public static String auth_id;

	/**
	 * 泛解析的二级域名
	 */
	private static String domain;

	/**
	 * 当前系统的版本号，格式如 4001000
	 */
	private static int version;
	 
	/*
	 * 当前系统类型，
	 * 1:网市场云建站(默认)  
	 * 2:网市场云商城
	 * 3:网市场云建站无服务器版本
	 */
	private static int softType = 1;

	/**
	 *  睡眠时间
	 **/
	private static int sleeptime;

	/**
	 * 获取次数，也就是从云端请求授权信息的次数
	 */
	private static int gainNumber = 0;

	/**
	 * 授权检测线程。每间隔1小时检测一次
	 */
	private static Thread thread;

	/**
	 * 设置当前网市场系统的泛解析主域名
	 * @param setDomain
	 */
	public static void setDomain(String setDomain){
		if(setDomain == null || setDomain.equals("")){
			Authorization.domain = "null";
		}else{
			Authorization.domain = setDomain;
		}
	}

	/**
	 * 设置当前网市场系统的版本号
	 * @param version 格式如 4009000
	 */
	public static void setVersion(Integer version){
		if(version == null){
			Authorization.version = 0;
			return;
		}
		Authorization.version = version;
	}
	
	public static void setSoftType(int softType) {
		Authorization.softType = softType;
	}


	/**
	 * 执行授权验证。 只需要调用一次即可。当然调用多次也无效。
	 * 需要提前设置好 domain、version 、 softType
	 */

	public static void auth(){

	}
	
	public static void main(String[] args) {
		auth();
	}
	
	static{
		auth();
	}
}
